Marketing internet careers in Bawshar, Oman